to dump goods - Francés Inglés Diccionario